package com.cyanite.playlv2api.parsers.json;

import com.cyanite.playlv2api.types.Info;

import org.json.JSONException;
import org.json.JSONObject;

public class InfoParser extends AbstractParser<Info> {
    
    @Override
    public Info parse(JSONObject json) throws JSONException {
        Info obj = new Info();
        if (json.has("s0")) {
            obj.setInfo1(json.getString("s0"));
        } 
        if (json.has("s1")) {
            obj.setInfo2(json.getString("s1"));
        } 
        if (json.has("s2")) {
            obj.setInfo3(json.getString("s2"));
        } 
        if (json.has("s3")) {
            obj.setInfo4(json.getString("s3"));
        } 
        if (json.has("s4")) {
            obj.setInfo5(json.getString("s4"));
        } 
        return obj;
    }
}